package com.dyylearn.System;

import java.util.Arrays;

/**
 * @author green-citrus
 * @version 1.0
 */
public class System_ {
    public static void main(String[] args) {
//        System.out.println("ok1");
//        //1.exit(0) 表示程序退出
//        //2.0 表示一个状态，正常状态
//        System.exit(0);
//        System.out.println("ok2");

        //2)arraycopy：复制数组元素，比较适合底层调用，
        // 一般使用Arrays.copyof完成复制数组.
        int[] src = {1, 2, 3};
        int[] dest = new int[3]; // dest当前是 {0, 0, 0}
        /*
        src – 源数组
        srcPos – 从源数组的哪个索引位置开始拷贝
        dest – 目标数组，即把源数组的数据拷贝到哪个数组
        destPos – 把源数组的数据拷贝到 目标数组的哪个索引
        length – 从源数组拷贝多少个数据到目标数组
         */
        //从源数组的第0个位置开始拷贝，拷贝到目标数组的第0个位置，把源数组的所有元素都拷贝完
        System.arraycopy(src, 0, dest, 0, src.length);
        System.out.println(Arrays.toString(dest)); // [1,2,3]

        //currentTimeMillens:返回当前时间距离1970-1-1的毫秒数
        System.out.println(System.currentTimeMillis());
    }
}
